package ru.mirent;

/**
 * Сохранение любого вида диаграмм библиотеки <a href="https://plantuml.com/ru/">PlantUML</a>.
 */
public class DiagramSaver {
    private final String sourceCodeDiagram;

    public DiagramSaver(String sourceCodeDiagram) {
        this.sourceCodeDiagram = sourceCodeDiagram;
    }

    public SvgTypeDiagram svg() {
        return new SvgTypeDiagram(sourceCodeDiagram);
    }

    public PngTypeDiagram png() {
        return new PngTypeDiagram(sourceCodeDiagram);
    }
}
